bridge over the south channel - Francés Inglés Diccionario