hand stamp - German English Dictionary