participating in a crusade - Francés Inglés Diccionario