downy poplar - French English Dictionary