not have two cents to rub together - Français Anglais Dictionnaire