leakage water cooler - German English Dictionary