half-pedalling - Turkish English Dictionary