sleep-addled - German English Dictionary