overcrowds - French English Dictionary