chorizo sausage shop - German English Dictionary