angiosperm - French English Dictionary