goods of merchantable quality - Français Anglais Dictionnaire