greater psoas muscle - French English Dictionary