he smells a rat. - Francés Inglés Diccionario