petereby - French English Dictionary