crowding together - French English Dictionary