torrey pine - Turkish English Dictionary