salicaceous - French English Dictionary