leopard's bane - Alemán Inglés Diccionario