a type of sausage particularly popular in catalonia and the balearics - German English Dictionary