mechanical maintenance - Francés Inglés Diccionario