polyzoan - Spanish English Dictionary