escape-hatch closure - Turkish English Dictionary

Suggest a Term