investment project proposal - German English Dictionary