foil-forming plant - Turkish English Dictionary