protective coverings - Turkish English Dictionary