cephalotaxus - Spanish English Dictionary