long-sleeve sweatshirt - Turkish English Dictionary