scarabaeid - Deutsch Englisch Wörterbuch