apartment blocks - Francés Inglés Diccionario