station houses - Francés Inglés Diccionario