be thick-skinned - French English Dictionary