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