protective overall jacket - Turkish English Dictionary