round robin ... - French English Dictionary