unexpected revenue - German English Dictionary