genetically improved species - German English Dictionary