to hum to oneself - Allemand Anglais Dictionnaire