leopardskin - Francés Inglés Diccionario