coracoides - French English Dictionary