water licence - German English Dictionary