tube supply system - Alemán Inglés Diccionario