single-family detached home - French English Dictionary