terabytes - German English Dictionary