autonomous palestinian territories - German English Dictionary