fail to meet financial obligations - Turkish English Dictionary