director of construction investments - German English Dictionary