grilled chorizo (spicy pork sausage) sandwich - Turkish English Dictionary