be more dead than alive - German English Dictionary