go on a pilgrimage to mecca - Turco Inglés Diccionario