arch of psoas - German English Dictionary