strike pay dirt - Français Anglais Dictionnaire