throat (spot welding machine) - Español Inglés Diccionario