endorsement and delivery - Alemán Inglés Diccionario