technical blocks of machine - İspanyolca İngilizce Sözlük