moulded rubber sole - German English Dictionary