neatly trimmed mustache - Turkish English Dictionary