muslim festival of sacrifices - Francés Inglés Diccionario