on-site power - Turkish English Dictionary