leopardskin - Alemán Inglés Diccionario