california institute of technology (caltech) - German English Dictionary