trioecious - Spanish English Dictionary