extraordinary budget receipts - Turkish English Dictionary