refuse fuelled power stations - Turkish English Dictionary