letter of agency - French English Dictionary