independent apartment within a house - Espagnol Anglais Dictionnaire