macadamia nut tree - Turkish English Dictionary