biosit - French English Dictionary