hydrosoluble contrast - German English Dictionary