picture stamp - French English Dictionary