have an appetite for success - Turkish English Dictionary