a travel lover - Turkish English Dictionary