pedaler - French English Dictionary