stand someone to a treat - Francés Inglés Diccionario