most powerful impact - Alemán Inglés Diccionario