lemuroid - Deutsch Englisch Wörterbuch