station premises - Alemán Inglés Diccionario