turrid - Deutsch Englisch Wörterbuch