limacon - Deutsch Englisch Wörterbuch