biosite - French English Dictionary