whet somebody's appetite - Turkish English Dictionary