pedalling - French English Dictionary