to strain the budget - Français Anglais Dictionnaire