powdered chocolate - French English Dictionary