organism abundance - Turkish English Dictionary