this is to settle your invoice of - Turkish English Dictionary