self-trailed - Deutsch Englisch Wörterbuch