project cost estimate - German English Dictionary