energy sensors - Turkish English Dictionary