it undulated - Deutsch Englisch Wörterbuch