watergauge - German English Dictionary