arch of psoas - Turkish English Dictionary