sudbury basin - Turkish English Dictionary