building of small apartments where several families rent - Español Inglés Diccionario