someone who lays an embargo - Français Anglais Dictionnaire