have narrow/limited horizons - Almanca İngilizce Sözlük