independent travel - Turkish English Dictionary