co-creator - Spanish English Dictionary