deliver a receipt - Alemán Inglés Diccionario