roller-stamping - German English Dictionary