trailer transporting a tractor - Türkisch Englisch Wörterbuch