omental foramen - Turco Inglés Diccionario