apparent crater - Turkish English Dictionary