jamaican dogwood (piscidia communis) - Turkish English Dictionary