life is cheap - German English Dictionary