dried sausage sandwich - German English Dictionary