electricity from cogeneration - Turkish English Dictionary