hydroscope - German English Dictionary