last a lifetime - Fransızca İngilizce Sözlük