to be habitually resident - Turco Inglés Diccionario