spanish sausage pastries - Alemán Inglés Diccionario