to��creep away - German English Dictionary