exobiologist - French English Dictionary