sleep like a lamb - German English Dictionary