to be down the tubes - Español Inglés Diccionario