jamaican dogwood (piscidia communis) - German English Dictionary