endobiotic - French English Dictionary