short-term deposit - Turco Inglés Diccionario