disputed territories - French English Dictionary