salicaceous shrub - French English Dictionary