baddest - French English Dictionary