long-term strategy - Almanca İngilizce Sözlük