large-leaved willow - French English Dictionary