cape leopard - Turco Inglés Diccionario