common european dogwood - French English Dictionary