nest of tubes - Francés Inglés Diccionario