give a deposition - Inglés Sinónimo Diccionario