be paralysed with amazement - French English Dictionary