time deposits - Alemán Inglés Diccionario