distribution of allowances - French English Dictionary