inferior (of lower rank) - French English Dictionary