vestibule of omental bursa - Francés Inglés Diccionario