self-activity - Alemán Inglés Diccionario