long-sleeve sweatshirt - French English Dictionary