hell of a pinpoint operation - Turkish English Dictionary