Tetraspore - French English Dictionary