freezing and thawing device - Turkish English Dictionary