when was the last time you slept - German English Dictionary