suborder otides - French English Dictionary