mere troop transport - İngilizce Eşanlam Sözlük