participating in a crusade - Alemán Inglés Diccionario