intricate/puzzling point - Allemand Anglais Dictionnaire