implausibly - French English Dictionary