automatic timing and place judging system - Español Inglés Diccionario