biopreservation - Alemán Inglés Diccionario