front part of the abdomen - Espagnol Anglais Dictionnaire