crater formation - French English Dictionary