engine or cylinder block - İspanyolca İngilizce Sözlük