stamp for extra postage - Turkish English Dictionary