biological competition - French English Dictionary