deposit facility - Turco Inglés Diccionario