internationally published article - Turkish English Dictionary