single-family detached home - Français Anglais Dictionnaire