silverleaf poplar - Turkish English Dictionary