rubber block support - German English Dictionary