technical equipment and machinery - İspanyolca İngilizce Sözlük