self-trailed - Spanisch Englisch Wörterbuch