superabsorbent - French English Dictionary