resist foil - Turkish English Dictionary