long-sleeve sweatshirt - German English Dictionary