thickskinned - German English Dictionary