tourist generating country - Spanish English Dictionary