to give something the deep six - Español Inglés Diccionario