distribute allowances - French English Dictionary