he smells a rat - French English Dictionary