there's something fishy here - French English Dictionary