device pulled through the ground - Türkisch Englisch Wörterbuch