self-activating - Alemán Inglés Diccionario