light power and water - German English Dictionary