superclean - German English Dictionary