self-trailed - Türkisch Englisch Wörterbuch