depositing implement - Inglés Sinónimo Diccionario