international exhibition - Turkish English Dictionary