treaty of friendship - French English Dictionary