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