to reside continuously - Turco Inglés Diccionario