andaman and nicobar islands - Turkish English Dictionary