tracheophyta - French English Dictionary