make (someone's) jaw drop - French English Dictionary