aberrant umbilical stomach - Alemán Inglés Diccionario