a thin skin - Spanish English Dictionary