make an impact - Alemán Inglés Diccionario