pedalada - French English Dictionary