referee of some sport, especially soccer - Espagnol Anglais Dictionnaire