he smells a rat - Spanish English Dictionary