at one's cost and risk - German English Dictionary