crater formation - Turkish English Dictionary