pedorro - French English Dictionary