powdered lemonade mix - Francés Inglés Diccionario