estampilla - Turkish English Dictionary