human chain - French English Dictionary