mexican stone pine - Spanish English Dictionary