live apart from her husband - Fransızca İngilizce Sözlük