submerged tube tunnel - Español Inglés Diccionario