sleep straight through the night - German English Dictionary