well completion and equipment cost - Turkish English Dictionary