albumen glue - French English Dictionary