piece of rotten wood - Français Anglais Dictionnaire