wake up the sleeping giant - French English Dictionary