thick cloth jacket - Turkish English Dictionary