duck plague virus - French English Dictionary