hydrobase - German English Dictionary