mackinaw cloth - Spanish English Dictionary