Albuminoid - French English Dictionary