epiploic foramen - Francés Inglés Diccionario