deposit the ink - Español Inglés Diccionario