puffed potatoes - Alemán Inglés Diccionario