cryo storage freezer - Spanish English Dictionary