umbilical fossa - Alemán Inglés Diccionario