make things hum - Francés Inglés Diccionario