power plant chief engineer - Turkish English Dictionary