tweet (post on twitter) - Turkish English Dictionary