revenues from property sales - German English Dictionary