facepiece seal - Turkish English Dictionary