logistics and transportation section (lts) - Almanca İngilizce Sözlük