biosid - French English Dictionary