be a piece for something - Français Anglais Dictionnaire