person living temporarily in a tent/camper - Español Inglés Diccionario