in an unyielding manner - Français Anglais Dictionnaire