exobiological - French English Dictionary