majorcan sausage - German English Dictionary