polycross - French English Dictionary