pit/cavity of the abdomen - Francés Inglés Diccionario