polychory - French English Dictionary