artificial lift - Turkish English Dictionary