property development and management - German English Dictionary