have a rat jacket - Francés Inglés Diccionario