certificate of delivery - Alemán Inglés Diccionario