blow an undercover police officer's cover - Español Inglés Diccionario