mechanic's gloves - Español Inglés Diccionario