jamaican dogwood (piscidia communis) - French English Dictionary