left iliac fossa - Turkish English Dictionary