synthetic sculpture - Spanish English Dictionary