t/d (time deposit) - Español Inglés Diccionario