dig one's own tomb - Türkisch Englisch Wörterbuch