wearing a heavy moustache - Turkish English Dictionary