leave someone flat-footed - İspanyolca İngilizce Sözlük