obliterate one's trace - Fransızca İngilizce Sözlük