to one's detriment - Spanish English Dictionary