occupied palestinian territories - French English Dictionary