turritid - Deutsch Englisch Wörterbuch