albumen glue - German English Dictionary