for the rest of their lives - Fransızca İngilizce Sözlük