ovulids - Alemán Inglés Diccionario