transgenic art - Spanish English Dictionary