protest of a commercial document - Turkish English Dictionary