concavity on the abdomen - Alemán Inglés Diccionario