silver leaf poplar - Turkish English Dictionary