ovoids - Alemán Inglés Diccionario