other extraordinary revenues and profits - Turkish English Dictionary