energy independent - Turkish English Dictionary