polycheirous - French English Dictionary