to live separate and apart - Español Inglés Diccionario