biological competition - Turkish English Dictionary