mine crater - Turkish English Dictionary