pechen - French English Dictionary