maximum demand recorder - Turkish English Dictionary