removable rim - German English Dictionary