the meat in the sandwich - Spanish English Dictionary