torulus - Deutsch Englisch Wörterbuch