stacked genes - Turkish English Dictionary