upper part of the abdomen - Turkish English Dictionary