genetically-engineered products - Alemán Inglés Diccionario