himantoid - Deutsch Englisch Wörterbuch