zombie centriole - Spanish English Dictionary