mechanical jacks - Español Inglés Diccionario