revenues and profits from other operations - Turkish English Dictionary