stabilizer belt - German English Dictionary