related to genetic engineering - Francés Inglés Diccionario