stamped picture - German English Dictionary