spoil one's appetite - Alemán Inglés Diccionario