os sesamoideum - French English Dictionary