ovoid (egg-shaped) - Deutsch Englisch Wörterbuch