obstruct someone's view by a building - Español Inglés Diccionario