live separated from - Francés Inglés Diccionario