japan earth (senegalia catechu) - Turkish English Dictionary