pitch peat - French English Dictionary