battle near the itani nebula - Turkish English Dictionary