temporary deposit receipt - Español Inglés Diccionario