stamp boss - Turkish English Dictionary