back-pedalling - German English Dictionary