submerged tube tunnel - Francés Inglés Diccionario