leave someone speechless, amazed, or surprised - İspanyolca İngilizce Sözlük