in need of protection - Spanish English Dictionary