go an a pilgrimage to mecca - Francés Inglés Diccionario