centralized terminal buildings - Alemán Inglés Diccionario