person traveling in a caravan - Spanish English Dictionary