biological resource - French English Dictionary