someone who makes open-work - Français Anglais Dictionnaire