pedelec - French English Dictionary