self-trailed - Almanca İngilizce Sözlük