mixing pond - French English Dictionary