silver-leaved poplar - Turkish English Dictionary