rock-inhabiting - Espagnol Anglais Dictionnaire