a great amount - French English Dictionary