(public transport) connection - Spanish English Dictionary