someone who prepares the host - Français Anglais Dictionnaire