long and tedious romance - Fransızca İngilizce Sözlük