the direction of mecca - Spanish English Dictionary