strapping (of a magnetron) - Español Inglés Diccionario