extraordinary revenue - German English Dictionary