hydrofuges - German English Dictionary