have a thin skin - Turkish English Dictionary