meatride - Turkish English Dictionary