biotechnology refrigerator (btr) - Español Inglés Diccionario