soil and rock mechanics - Turkish English Dictionary