poplar plantation - Turkish English Dictionary