water skimmer - French English Dictionary