tiger's sweat - French English Dictionary