angiosperms - French English Dictionary