live separated from - Turco Inglés Diccionario