meat rider - Turkish English Dictionary