tetraspore - French English Dictionary