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