go on a pilgrimage to mecca - Espagnol Anglais Dictionnaire