a intricately designed pattern - Français Anglais Dictionnaire