stacked genes - Spanish English Dictionary