biotechnology refrigerator (btr) - Espagnol Anglais Dictionnaire