temporarily separated couple - Español Inglés Diccionario