egg integuments - French English Dictionary