hydrangea arborescens (wild hydrangea) - French English Dictionary