kilojoule - Turkish English Dictionary