spring drive belt - German English Dictionary