water-cooled transformer - German English Dictionary