temporarily separated couple - Turco Inglés Diccionario