person traveling in a caravan - Espagnol Anglais Dictionnaire