superabsorbent - German English Dictionary