bomb crater - Turkish English Dictionary