rat skin - Francés Inglés Diccionario