Zanzibar leopard - Alemán Inglés Diccionario