site-specific recombination - Francés Inglés Diccionario