live in separate houses - Turco Inglés Diccionario