thin skinned - French English Dictionary