meandered - Deutsch Englisch Wörterbuch