be to one's detriment - German English Dictionary