sufficient funds - Turkish English Dictionary