most subordinate - French English Dictionary