noble giant turrid - Deutsch Englisch Wörterbuch