pitch a camp - Francés Inglés Diccionario