meat rider - Spanish English Dictionary