a whistle-stop tour - Turkish English Dictionary