wearing a heavy moustache - Turc Anglais Dictionnaire