implausibility - French English Dictionary