stacked genes - German English Dictionary