silver-leaved poplar - Spanish English Dictionary