strongest - French English Dictionary