pedlary - French English Dictionary