quick off the blocks - Turkish English Dictionary