crowded with people - French English Dictionary