other extraordinary revenues and profits - German English Dictionary