absorbent belt skimmer - French English Dictionary