long and tedious romance - Deutsch Englisch Wörterbuch