to live apart - Alemán Inglés Diccionario