organization of sports competitions - Español Inglés Diccionario