self-correcting training system - Alemán Inglés Diccionario