os sesamoideum - Spanish English Dictionary