overrank - French English Dictionary