participle of depositar - Alemán Inglés Diccionario