top roller retainer - German English Dictionary