single-family detached home - Turc Anglais Dictionnaire