having a bushy moustache - Turkish English Dictionary