thickskinned - French English Dictionary