devote one's life to something - Fransızca İngilizce Sözlük