biopreservation - Francés Inglés Diccionario