a new arrival - Turkish English Dictionary