station managers - Francés Inglés Diccionario