like a lot of something - French English Dictionary