ecologically related species - Turkish English Dictionary