make things hum - Alemán Inglés Diccionario