fold and thrust belt - German English Dictionary