refreshment made with fruits - French English Dictionary