self-propelled self-loading trailer - Almanca İngilizce Sözlük