mechanical trail - Deutsch Englisch Wörterbuch