newfangled contraption - İspanyolca İngilizce Sözlük