rock-inhabiting - German English Dictionary