hidrouria - German English Dictionary