base-load power stations - Turkish English Dictionary