to blow one's cover - Turco Inglés Diccionario