torrey pine - Spanish English Dictionary