biopreservation - Turco Inglés Diccionario