rock-inhabiting - Turc Anglais Dictionnaire