to hum to oneself - Espagnol Anglais Dictionnaire