automatic timing and place judging system - Alemán Inglés Diccionario