single-unit detached houses - Espagnol Anglais Dictionnaire