heel trench (dam) - Deutsch Englisch Wörterbuch