caterpillar belt - German English Dictionary