demand (for payment) - Turkish English Dictionary