international declarations - French English Dictionary