semi-detached (building) - Español Inglés Diccionario