full-face shield - Turkish English Dictionary