clutch release plate - German English Dictionary