intricate/puzzling point - Almanca İngilizce Sözlük