cape leopard - Español Inglés Diccionario