obliterate one's trace - Spanisch Englisch Wörterbuch