rock-inhabiting - Turkish English Dictionary