impact and influence - Alemán Inglés Diccionario