crampit - French English Dictionary