pedalian - French English Dictionary