to live apart - Español Inglés Diccionario