pedi - French English Dictionary