man with long mustache - Turkish English Dictionary