between the living - German English Dictionary