autonomous palestinian territories - Spanish English Dictionary