business stamp - Turkish English Dictionary