meet the expenses - Turkish English Dictionary