special inquiry team (sit) - Spanish English Dictionary