murmuration - French English Dictionary