residence main station - Spanish English Dictionary