sweep-on crew mask - Spanish English Dictionary