have a mustache - Turkish English Dictionary