Comparative law notes
Since one of the meanings of Aufenthalt has much more of transient connotation (closer to "stay" or "layover"), using "residence" here as a translation requires a context that makes it clear that a longer, legally sanctioned stay was the intended meaning.