ideal self-excitation - Alemán Inglés Diccionario