surliest - French English Dictionary