wearing a heavy moustache - French English Dictionary