power mains - Turkish English Dictionary