ovoids - Deutsch Englisch Wörterbuch