a garden at the front of the house - Français Anglais Dictionnaire