pilch - French English Dictionary