umbilicated - Alemán Inglés Diccionario