the long goodbye - German English Dictionary