they've lost their shirt - French English Dictionary