stinking toe (hymenaea courbaril) - German English Dictionary