separate residence - Turco Inglés Diccionario