downy poplar - Spanish English Dictionary