overcrammed - French English Dictionary