adhesive foils - Turkish English Dictionary