with a moustache - Turkish English Dictionary