long dead - German English Dictionary