toolmaker's shop - Español Inglés Diccionario