angiospermae - French English Dictionary