s.w.a.t. (special weapons and tactics) - Spanish English Dictionary