have a great nose for the ball - Turkish English Dictionary