crimes against imams preachers and spiritual leaders - Francés Inglés Diccionario