speculative biology - French English Dictionary