short term deposit - Turco Inglés Diccionario