(public transport) connection - French English Dictionary