leopard's bane - Turkish English Dictionary