guarantee seal - Turkish English Dictionary