an amount of ... - French English Dictionary