jumby bean (leucaena glauca) - Turkish English Dictionary