arouse somebody's appetite - Turkish English Dictionary