he smells a rat. - Español Inglés Diccionario