water licence - Spanish English Dictionary