blow somebody's cover - Turkish English Dictionary