mechanical rock bolt - Francés Inglés Diccionario