pitch a camp - Alemán Inglés Diccionario