omphaloid - Alemán Inglés Diccionario