half-pedalling - German English Dictionary