other buildings and structures - Turco Inglés Diccionario