light water nuclear reactor - German English Dictionary