dig one's own tomb - Französisch Englisch Wörterbuch