long term deposit - Turco Inglés Diccionario