to hum to oneself - Turc Anglais Dictionnaire