soil and rock mechanics - Turc Anglais Dictionnaire