lower abdomen aches - Turkish English Dictionary