snowsuit - French English Dictionary