african locust (parkia africana) - Turkish English Dictionary