station licence - Alemán Inglés Diccionario