small meat store - Spanish English Dictionary