"crept away" in German crept away sich verkrochen Detailed translations for "crept away" crept away crept away(also: holed up) sich verkrochen