for me and many people - French English Dictionary