self-diagnostic program - Alemán Inglés Diccionario