large engine-shed - İspanyolca İngilizce Sözlük