swear blind (that)... - Turkish English Dictionary