sangria mug - French English Dictionary