special deposit receipt - Alemán Inglés Diccionario