handle someone with kid gloves - Spanish English Dictionary