Superglue - German English Dictionary