frozen refreshment - Alemán Inglés Diccionario