pond scum - French English Dictionary