gift card agreement - Alemán Inglés Diccionario