long and tedious romance - Almanca İngilizce Sözlük