jamaican dogwood (piscidia communis) - Spanish English Dictionary