in settlement of your invoice of … - Turkish English Dictionary