obliterate one's traces - Spanisch Englisch Wörterbuch