meandrous - Deutsch Englisch Wörterbuch