to sleep soundly - German English Dictionary