carry away an impression - Alemán Inglés Diccionario