travelling exhibit - Turkish English Dictionary