participle of depositar - Turco Inglés Diccionario