referee's ball - French English Dictionary